برنامهنویسی نهتنها سطح درک کودکان را از تکنولوژی بالا میبرد، بلکه به آنها افق دید وسیعتری در مدیریت مشکلاتشان میدهد.
زمانی استیو جابز گفته بود:
من فکر میکنم همهی مردم باید یاد بگیرند چطور برای یک کامپیوتر برنامهنویسی کنند، همه باید کد نویسی را یاد بگیرند و تا جایی که میتوانند مهارت خود را در این زمینه افزایش دهند. چراکه برنامهنویسی به شما بهتر فکر کردن را میآموزد. من علوم کامپیوتر را بهمنزلهی یک هنر پیشرو میبینم که همه باید از آن بهرهای داشته باشند.
نهتنها رهبران بزرگی مثل استیو جابز، بلکه روانشناسان هم توصیه میکنند که کودکان از همان سنین مدرسه کدنویسی را یاد بگیرند و تا آنجا که میشود، مهارتشان را توسعه دهند. برنامهنویسی کامپیوتری، از جهات مختلفی میتواند به رشد و پیشرفت کودکان ما کمک کند:
کد نویسی تفکر منطقی و توانایی حل مسائل را در کودکان بهبود میبخشد
کد نویسی به بچهها یاد میدهد که اگر با مشکل بزرگی مواجه شدند، باید آن را به اجزاء کوچکتری تقسیم کنند و آنها را حل کنند و بعد دوباره قطعات مسئله را کنار هم قرار بدهند. بدون شک این کار مهارتی بسیار کاربردی است و هر شغلی در هر صنعتی به تحلیل مسائل نیاز دارد.
کد نویسی توانایی کار گروهی را در کودکان افزایش میدهد
درست است که همیشه به برنامهنویسهای انفرادی نیاز هست؛ ولی برای پروژههای برنامهنویسی پیچیده، باید یک تیم را به کار گرفت. همکاری در پروژههای بزرگ، خلاقیت فکری را در افراد پرورش میدهد.
کدنویسی درهای فرصتهای شغلی آینده را برای آنان باز میکند
هادی پرتوی، یکی از بنیانگذاران Code.org، برآورد کرده است که در طول یک دههی آینده، ۱.۴ میلیون فرصت شغلی برای برنامه نویسان به وجود خواهد آمد، درحالیکه در سال جاری فقط ۴۰۰ هزار موقعیت شغلی برای فارغالتحصیلان این رشته وجود داشته است. موسسه آماری Payscale.com علوم کامپیوتر را با میانگین دستمزد ۵۴ هزار دلار، بهعنوان سومین رشتهی ارزشمند دانشگاهی معرفی کرده است.
کدنویسی اعتمادبهنفس کودکان را در برخورد با تکنولوژی افزایش میدهد
واقعیت این است که اکثر دانش آموزان برای برنامهنویسی حرفهای اقدام نمیکنند. بااینحال هر شغلی که انتخاب کنند، یادگیری اصول برنامهنویسی به آنها اعتمادبهنفس بیشتری میدهد و باعث میشود آنها خود را با تکنولوژی همگام بدانند.
پروفسور سیمور پاپرت، استاد سابق دانشگاه MIT که از او بهعنوان پدر علم محاسبات کامپیوتری یاد میشود، گفته است: «بهتر است به کودکانتان برنامهنویسی را آموزش دهید، نه اینکه بگذارید آنها فقط مصرفکنندهی خدمات کامپیوتری باشند.»
چطور شروع کنیم؟
خوشبختانه منابع آنلاین آموزش برنامهنویسی، محدودیتی ندارند. چندین سال است که Code.org، برنامهای یکساعته برای شناخت و آشنایی با علوم کامپیوتر و سادهسازی کد نویسی روی وبسایت خود قرار داده است و تاکنون بیش از ۴۲۸ هزار دانشآموز و دانشجو در سراسر جهان از این طرح استفاده کردهاند. بهعلاوه وبسایتهای بسیاری برنامهنویسی را بهرایگان یا با هزینهای کم آموزش میدهند.